@charset "utf-8";
/* CSS Document */
/*html{overflow: auto;filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-webkit-filter: grayscale(1);} */
*{margin:0 auto;padding:0;font-family: "微软雅黑",Arial,"Microsoft yahei","Hiragino Sans GB","冬青黑体简体中文 w3","Microsoft Yahei","Hiragino Sans GB","冬青黑体简体中文 w3",STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif; font-size:12px;  -webkit-transition:opacity .2s ease-out;}
body{ background:#fff; color:#333; }
ul,ol,li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0; vertical-align:top;}
.cl{ clear:both;}

#top{display:none;width:35px;height:35px;text-align:center;line-height:40px;position:fixed;bottom:10px;margin-left:580px;left:50%;color:333; cursor:pointer;background:rgba(211,211,211,1);_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#top.hover{background:#c7000d;}
* html{
background-image:url(about:white);
background-attachment:fixed;
}
.nav_top{ width:100%; min-width:1250px; height:34px; background:#c7000b;filter:Alpha(opacity=100); position:fixed;left:0; margin-right:auto; margin-left:auto;top:0px;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop)+46); z-index:19999;
}
.nav_top .main a{ display:block; float:left;  font-size:13px; color:#eee; line-height:34px; padding:0 15px 0 15px;}
.nav_top .main a:hover{color:#fff;}
.nav_top_left{ float:left; }
.nav_top_left a{border-right:1px solid #F00;}
.nav_top_left a:first-child{ padding:0 15px 0 0;}
.nav_top_left a:last-child{border-right:none;}
.nav_top_right{ float:right;}
.nav_top_right a:last-child{  background:#333;}
.nav{ width:100%; height:96px; background:rgba(255, 255, 255, 1) none repeat scroll 0 0 !important;
filter:Alpha(opacity=100); background:#fff; position:fixed;left:0; margin-right:auto; margin-left:auto;top:34px;_position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop)+46); z-index:9999; /*box-shadow:3px -2px 12px 0px #928F8F;*/

transition: all .5s;
-moz-transition:all .5s; /* Firefox 4 */
-webkit-transition:all .5s; /* Safari and Chrome */
-o-transition:all .5s; /* Opera */}

.nav2{ width:1250px; margin:0 auto;}
.dropdown li:hover{ background:#595757;}
.nav2 .logo{ float:left; margin:21px 0 0 0;
transition:margin .5s;
-moz-transition:margin .5s; /* Firefox 4 */
-webkit-transition:margin .5s; /* Safari and Chrome */
-o-transition:margin .5s; /* Opera */
}
.nav2 .logo img{width:145px;
transition: all .5s;
-moz-transition:all .5s; /* Firefox 4 */
-webkit-transition:all .5s; /* Safari and Chrome */
-o-transition:all .5s; /* Opera */
}
.nav2 .nav_r{ float:right; margin-right:0;}
.nav2 .nav_r li ul{ margin-left:10px;}
.nav2 .nav_r li ul li{/*border-bottom:1px solid #F00;*/ padding:0 10px;}
.nav2 .nav_r li ul a{ margin:0; font-size:14px; color:#fff; text-align:center; border-bottom:1px solid #f00;}
.nav2 .nav_r li ul a:hover{ color:#fff; border-bottom:0px;}
.nav2 .nav_r li{ float:left; line-height:96px;}
.nav2 .nav_r li ul li{ float:none; height:30px;}
.nav2 .nav_r li a{ padding-bottom:5px;  margin:0 0 0 30px; font-size:18px;  color:#595757;}
.nav2 .nav_r li a:hover{ border-bottom:2px solid #c7000b;  color:#c7000b;}
.nav2_news{ background:#fff;}
/*.nav2 .nav_r{ float:left;}*/
.nav2 .register{ display:block; float:left; padding:0 16px; border:1px solid #c7000b; color:#fff; border-radius:8px; background-color:#c7000b;  height:22px; line-height:22px; margin-top:18px; margin-left:13px;
transition:background-color 1s;
-moz-transition:background-color 1s; /* Firefox 4 */
-webkit-transition:background-color 1s; /* Safari and Chrome */
-o-transition:background-color 1s; /* Opera */}
.nav2 .register:hover{ background-color:#fff;border:1px solid #c7000b; color:#c7000b;}
.user_name{ display:block; float:left; padding:0;color:#595757; height:22px; line-height:22px; margin-top:18px; margin-left:13px;}
.exit{ display:block; float:left; padding:0 16px;color:#595757; height:22px; line-height:22px; margin-top:18px; margin-left:13px;}

/*banner开始了*/
#banner{clear:both; margin-top:130px;}
.search{margin-top:20px;margin-bottom:10px;_overflow:hidden;*padding-top:20px; }
.main{ width:1250px; margin:0 auto;}



.guanggao{ display:block; width:100%; height:140px; margin-top:-10px; background:url(/images/aboutus/Pasted-3.jpg) top center no-repeat; position:relative; z-index:999;}
.guanggao:hover{ display:block; width:100%; height:140px; background:url(/images/aboutus/Pasted-1.jpg) top center no-repeat; position:relative; z-index:9999;}


/*.buttom_banner{display:block; width:100%;height:111px;  margin-top:50px;}*/
.buttom_banner img{ width:100%; height:auto;}

.buttom_link{ width:100%; min-width:1250px; height:50px; background:#595757;}
.z{ width:1260px; margin:0 auto;}
.buttom_link_left{ float:left; margin-left:60px;}
.buttom_link_left li{ float:left; line-height:50px; padding:0 10px 0 10px;}
.buttom_link_left li a{ color:#ccc; font-size:12px;}
.buttom_link_left li a:hover{ color:#fff;}

.buttom_link_right{ float:right;margin-right:60px;}
.buttom_link_right li{ float:left; margin:13px 0 0 15px;  margin:13px 0 0 15px /9;}
.buttom_link_right li:first-child a{ float:left; display:block; width:27px; height:22px; background:url(/images/aboutus/weixin_icon.png) top center no-repeat;}
.buttom_link_right li:first-child a:hover{  background:url(/images/aboutus/weixin_icon.png) 0 -26px  no-repeat;}
.buttom_link_right li:last-child a{ float:left; display:block; width:30px; height:25px; background:url(/images/aboutus/weibo_icon.png) top center no-repeat;}
.buttom_link_right li:last-child a:hover{ background:url(/images/aboutus/weibo_icon.png) 0 -26px  no-repeat;}

.ewm{width:90px; height:90px;margin-top:-30px; margin-left:-100px; background:url(/images/aboutus/ewm.gif) top center no-repeat; position:absolute; display:none; z-index:1000;}
/*footer*/
.footer{ width:100%; height:298px;  background:url(/images/aboutus/footer_bj.jpg) no-repeat center;color:#fff;  font-weight:bold;}
.footer2{ width:620px; margin:0 auto; line-height:25px; padding:10px 0 10px 0; font-size:12px;  text-align:center; color:#595757;}

.p10-left{ float:left; padding:10px 0 0 70px; width:250px;}
.p10-lp1{ font-size:20px; font-weight:bold;}
.mc{ width:99px; height:24px; margin-top:20px; background:#b56e23; text-align:center; font-weight:bold; line-height:23px; color:#fff; border-radius:20px;}
.lxfs{ margin-top:20px; line-height:25px; font-size:14px;}
.p10-middle{ float:left; padding:0 75px;}
.p10-right{ float:left; padding:10px 0 0 30px;}

.tongji{ width:60px; margin:0 auto;}


/*关于我们*/
.banner1{ width:100%; height:515px; background:url(/images/aboutus/banner_new.jpg) top center no-repeat;}
/*
.banner2{ width:100%; height:86px; background:url(/images/aboutus/banner_03.jpg) top center no-repeat;}
.banner3{ width:100%; height:87px; background:url(/images/aboutus/banner_04.jpg) top center no-repeat;}
.banner4{ width:100%; height:86px; background:url(/images/aboutus/banner_05.jpg) top center no-repeat;}
.banner5{ width:100%; height:87px; background:url(/images/aboutus/banner_06.jpg) top center no-repeat;}
.banner6{ width:100%; height:86px; background:url(/images/aboutus/banner_07.jpg) top center no-repeat;}
*/
/*part1*/
.part1{ width:1000px; height:199px; margin:0 auto; background:url(/images/aboutus/part1-bg_10.gif) top center no-repeat; margin-top:60px;}
.p1_txt{ text-align:center; font-size:16px; line-height:30px; letter-spacing:1px; color:#666; padding-top:60px;}

.part2{ width:1000px; margin:0 auto; margin-top:60px; font-size:12px; color:#333px;} 
.p2_title{ margin:0 auto;}
.p2_bg{ width:100%; height:600px; background:url(/images/aboutus/part2-bg6.jpg) top center no-repeat;}
.p2_txt1,.p2_txt2,.p2_txt3{ line-height:22px;}
.p2_txt1{ width:315px; margin:160px 0 0 0; position:absolute;}
.p2_txt2{ width:430px; margin:434px 0 0 180px;position:absolute;}
.p2_txt3{ width:370px; margin:45px 0 0 650px;position:absolute;}
.p2_txt4{ width: 310px; margin: 225px 0 0 708px; position: absolute;}
.p2_red{ font-size:16px;color:#c7000b;}
.p2_bg a{ color:#c7000b;}

.part3{ width:100%; height:560px; margin:0 auto; padding-top:40px;background:url(/images/aboutus/part3-bg.jpg) top center no-repeat;} 
.p2_title{ display:block; margin:0 auto;}
.p3_txt{ width:850px; margin:0 auto; color:#fff; }
.p3_txt p{font-size:14px; line-height:25px; padding-top:25px;}
.p3_span{ font-size:18px;}
.p3_txtleft{ float:left; width:395px;}
.p3_txtright{ float:left; padding:78px 0 0 48px;}





